.description-container,.description-hover {
	float:left;
}

.description-hover {
	width:20px;
	cursor:help;
	font-family:Verdana,sans;
	font-size:11px;
	border-radius:100px;
	margin:1px;
}

.description-text {
	position:absolute;
	margin-left:35px;
	padding:10px 12px;
	background:#333;
	border:1px solid #111;
	color:#f5f5f5;
	max-width:300px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	box-shadow:1px 1px 15px rgba(0,0,0,0.3);
	-moz-box-shadow:1px 1px 15px rgba(0,0,0,0.3);
	-webkit-box-shadow:1px 1px 15px rgba(0,0,0,0.3);
}

.div-formulario .caption {
	font-weight: bold;
}